projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
318a9c4
)
broadway: Use explicit sizes for payload length
author
Benjamin Otte
<otte@redhat.com>
Sun, 20 Mar 2016 04:50:53 +0000
(
05:50
+0100)
committer
Benjamin Otte
<otte@redhat.com>
Sun, 20 Mar 2016 04:51:42 +0000
(
05:51
+0100)
The previous greater than comparisons would never trigger the 2nd case.
http://www.viva64.com/en/b/0383/
gdk/broadway/broadway-server.c
patch
|
blob
|
history
diff --git
a/gdk/broadway/broadway-server.c
b/gdk/broadway/broadway-server.c
index 9e659fff18827dc021cf988696b5afe80c77c3f7..3d5f29b289c5e10f180e8702c83b483e03abc467 100644
(file)
--- a/
gdk/broadway/broadway-server.c
+++ b/
gdk/broadway/broadway-server.c
@@
-577,14
+577,14
@@
parse_input (BroadwayInput *input)
is_mask = buf[1] & 0x80;
data = buf + 2;
- if (payload_len
> 125
)
+ if (payload_len
== 126
)
{
if (len < 4)
return;
payload_len = GUINT16_FROM_BE( *(guint16 *) data );
data += 2;
}
- else if (payload_len
> 126
)
+ else if (payload_len
== 127
)
{
if (len < 10)
return;